package cn.ttxs.lib.base.ibase;

import android.content.Context;
import android.os.Bundle;

/**
 * BaseActivity类接口---定义出每个activity都需要使用的共同的方法
 * Created by bsh_kt on 2017/6/8.
 */
public interface IBaseActivity {

    /**
     * 业务处理操作（onCreate方法中调用）
     *
     * @param mContext 当前Activity对象
     */
    void doBusiness(Context mContext, Bundle saveInstance);

    /**
     * 暂停恢复刷新相关操作（onResume方法中调用）
     */
    void resume();

    /**
     * 销毁、释放资源相关操作（onDestroy方法中调用）
     */
    void destroy();
}